devastating criticism - German English Dictionary